vvvttttvvvvvvvvvvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvssssttssssvvvvvvssssttssssvvvvvvssssttssssvvvvvvssssttssssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvsttttttttsvsuusvsttttttttsvsuusvsttttttttsvsuusvsttttttttsvsuusvvvvvvwwvvvssuussvvvvvwwvvvssuussvvvvvwwvvvssuussvvvvvwwvvvssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvuuussussvvvwwwvvuuussussvvvwwwvvuuussussvvvwwwvvuuussusstvvvwvvsuussssustvvvwvvsuussssustvvvwvvsuussssustvvvwvvsuussssuttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvssssvstttttttttvssssvstttttttttvssssvstttttttttvssssvstttttttvvtsssssvvvwwvvvvvtsssssvvvwwvvvvvtsssssvvvwwvvvvvtsssssvvvwwvvvwttssssstvvwwvvvwttssssstvvwwvvvwttssssstvvwwvvvwttssssstvvwwvvvvtttttttsvvvvvvvvtttttttsvvvvvvvvtttttttsvvvvvvvvtttttttsvvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttttwsuusvttttttttttwsuusvttttttttttwsuusvttttttttttwsuusvvvvwwvvvvvssuussvvvwwvvvvvssuussvvvwwvvvvvssuussvvvwwvvvvvssuusssvvwwwvvvsssuusssvvwwwvvvsssuusssvvwwwvvvsssuusssvvwwwvvvsssuusssvvwwwvvvuuussussvvwwwvvvuuussussvvwwwvvvuuussussvvwwwvvvuuussusstvvwvvvsuussssustvvwvvvsuussssustvvwvvvsuussssustvvwvvvsuussssuttvwvvvvssssssssttvwvvvvssssssssttvwvvvvssssssssttvwvvvvssssssssttwwwwwwstttttttttwwwwwwstttttttttwwwwwwstttttttttwwwwwwstttttttvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvssssttssssvvvvvvssssttssssvvvvvvssssttssssvvvvvvssssttssssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvsttttttttsvsuusvsttttttttsvsuusvsttttttttsvsuusvsttttttttsvsuusvvvvvvwwvvvssuussvvvvvwwvvvssuussvvvvvwwvvvssuussvvvvvwwvvvssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvuuussussvvvwwwvvuuussussvvvwwwvvuuussussvvvwwwvvuuussusstvvvwvvsuussssustvvvwvvsuussssustvvvwvvsuussssustvvvwvvsuussssuttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvssssvstttttttttvssssvstttttttttvssssvstttttttttvssssvstttttttvvtsssssvvvwwvvvvvtsssssvvvwwvvvvvtsssssvvvwwvvvvvtsssssvvvwwvvvwttssssstvvwwvvvwttssssstvvwwvvvwttssssstvvwwvvvwttssssstvvwwvvvvtttttttsvvvvvvvvtttttttsvvvvvvvvtttttttsvvvvvvvvtttttttsvvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttssvvvvvvttttttttttwsuusvttttttttttwsuusvttttttttttwsuusvttttttttttwsuusvvvvwwvvvvvssuussvvvwwvvvvvssuussvvvwwvvvvvssuussvvvwwvvvvvssuusssvvwwwvvvsssuusssvvwwwvvvsssuusssvvwwwvvvsssuusssvvwwwvvvsssuusssvvwwwvvvuuussussvvwwwvvvuuussussvvwwwvvvuuussussvvwwwvvvuuussusstvvwvvvsuussssustvvwvvvsuussssustvvwvvvsuussssustvvwvvvsuussssuttvwvvvvssssssssttvwvvvvssssssssttvwvvvvssssssssttvwvvvvssssssssttwwwwwwstttttttttwwwwwwstttttttttwwwwwwstttttttttwwwwwwstttttttvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvvttttvvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvvvtsssssvvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvwssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvvssssssssvvvvvvvssssttssssvvvvvvssssttssssvvvvvvssssttssssvvvvvvssssttssssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvssstsstsssvvvvvvsttttttttsvsuusvsttttttttsvsuusvsttttttttsvsuusvsttttttttsvsuusvvvvvvwwvvvssuussvvvvvwwvvvssuussvvvvvwwvvvssuussvvvvvwwvvvssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvsssuusssvvvwwwvvuuussussvvvwwwvvuuussussvvvwwwvvuuussussvvvwwwvvuuussusstvvvwvvsuussssustvvvwvvsuussssustvvvwvvsuussssustvvvwvvsuussssuttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvvvvwvssssssssttvwwwwvstttttttttvwwwwvstttttttttvwwwwvstttttttttvwwwwvsttttttt